TETRA PROJECT SERVICES LTD Company number 14669631 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address15 Fanshawe Crescent, Hornchurch, England, RM11 2DD PostcodeRM11 2DD Companies at this postcode 5 Average house price in RM11 2DD £672,000 (19 sales) Map