About Mcgregor Properties Limited (09172077) United Kingdom