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 £466,000 (22 sales) Map