About Mcneill Property Holdings Ltd (13487283) United Kingdom