THE LAB21 LTD Company number 13102449 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address105 Nibthwaite Road, Harrow, England, HA1 1TE PostcodeHA1 1TE Companies at this postcode 9 Average house price in HA1 1TE £544,000 (6 sales) Map