SUB TERRA LABORATORIES LIMITED Company number 03127118 · Monitor this company Dissolved Overview People 2 Financial Documents Analysis Location Related Registered office Address28 HARROW FIELDS GARDENS, HARROW ON THE HILL, HARROW, MIDDLESEX, HA1 3SN PostcodeHA1 3SN Companies at this postcode 29 Average house price in HA1 3SN £862,000 (28 sales) Map