About Mcneill Homes & Investments Ltd (13646249) United Kingdom