About Labtech Property Development Limited (09299994) United Kingdom