About Mckenzie Rice Properties Ltd (NI639968) United Kingdom