About Mackenzie Smith Properties Limited (02877906) United Kingdom