About Mcneill Homes Limited (10268269) United Kingdom