IVOA LTD Company number 16942032 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressTrinity House, 114 Northenden Road, Sale, England, M33 3HD PostcodeM33 3HD Companies at this postcode 117 Average house price in M33 3HD £565,000 (2 sales) Map