IP locations are stored in 
tsysIPlocations. You can add IP locations to a report by following the instructions on 
this post. If you only would like to list certain software installations, you need to use a subquery to only list relevant entries from 
tblSoftware and 
tblSoftwareUni. Please find an example below.
Select Top 1000000 tblAssets.AssetID,
  tblAssets.AssetName,
  tsysAssetTypes.AssetTypeIcon10 As icon,
  tblAssets.Lastseen,
  tSoftware.softwareName,
  tSoftware.softwareVersion
From tblAssets
  Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
  Inner Join tsysAssetTypes On tsysAssetTypes.AssetType = tblAssets.Assettype
  Inner Join tsysIPLocations
    On tblAssets.IPNumeric Between tsysIPLocations.StartIP And
    tsysIPLocations.EndIP
  Inner Join (Select tblSoftware.AssetID,
    tblSoftwareUni.softwareName,
    tblSoftware.softwareVersion
  From tblSoftware
    Inner Join tblSoftwareUni On tblSoftware.softID = tblSoftwareUni.SoftID
  Where tblSoftwareUni.softwareName In ('Lansweeper',
    'Microsoft SQL Server 2012')) tSoftware On tSoftware.AssetID =
    tblAssets.AssetID
Where tblAssetCustom.State = 1 And tsysIPLocations.IPLocation =
  'Example IP location'