About Mcgregor Homes Limited (09816922) United Kingdom