TECH&SERV LTD Company number 14186219 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office Address42 William Square, London, United Kingdom, SE16 5XJ PostcodeSE16 5XJ Companies at this postcode 17 Average house price in SE16 5XJ £555,000 (33 sales) Map