INOSTRA LIMITED Company number 10737976 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address89 SOMERTON ROAD, LONDON, ENGLAND, NW2 1RU PostcodeNW2 1RU Companies at this postcode 12 Average house price in NW2 1RU £655,000 (19 sales) Map