About Mcneill Estates (SC025237) United Kingdom