About Macmichael Properties Limited (13158878) United Kingdom