OT SOLUTIONS LTD Company number 16289471 · Monitor this company Active Overview People 3 Control Documents Analysis Location Related Registered office Address8 Johnstone Road, London, England, E6 6JA PostcodeE6 6JA Companies at this postcode 26 Average house price in E6 6JA £422,000 (23 sales) Map