SOLUTION IN TECHNOLOGY LTD. Company number 11615543 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address401025, 2 2, HOWARD'S ROAD, LONDON, LONDON, UNITED KINGDOM, E13 8AY PostcodeE13 8AY Companies at this postcode 34 Average house price in E13 8AY £393,000 (25 sales) Map