IMPLIEDTECH SOLUTIONS UK LIMITED Company number 13262216 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address50 Brimpsfield Close, London, United Kingdom, SE2 9LR PostcodeSE2 9LR Companies at this postcode 30 Average house price in SE2 9LR £369,000 (19 sales) Map