About Mcgregor Property Services Limited (08396122) United Kingdom