About Makro Properties Limited (01273672) United Kingdom