TECHNOLOGY SOLUTION CENTRE LIMITED Company number 09495015 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address27 BORTHWICK ROAD, LONDON, UNITED KINGDOM, E15 1UD PostcodeE15 1UD Companies at this postcode 33 Average house price in E15 1UD £543,000 (19 sales) Map