About Ia Macgregor Properties Ltd (13041147) United Kingdom