About Macana Properties Ltd (10846303) United Kingdom