About Macs Properties Ltd (12953789) United Kingdom