IMMENSUS SOLUTIONS LIMITED Company number 07204936 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address94 Inwood Road, Hounslow, England, TW3 1XL PostcodeTW3 1XL Companies at this postcode 41 Average house price in TW3 1XL £460,000 (21 sales) Map