TECHRELAY ELECTRONICS LTD Company number 17349945 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address5 Whitworth Road, London, England, SE25 6XN PostcodeSE25 6XN Companies at this postcode 33 Average house price in SE25 6XN £351,000 (55 sales) Map