About Mackenzie Property Developments Ltd (12176319) United Kingdom