About Mckenzie & Myrie Properties Ltd (12777722) United Kingdom