About Mckenzie Property Holdings Ltd (11059483) United Kingdom