About Mcgill Property Limited (12685546) United Kingdom