TEXRAD LIMITED Company number 07535227 · Monitor this company Active Overview People 13 Control Documents Analysis Location Related Registered office Address201 Temple Chambers 3-7 Temple Avenue, London, EC4Y 0DT PostcodeEC4Y 0DT Companies at this postcode 130 Map