About Labtrad Homes & Investments Ltd (10370927) United Kingdom