About Mackenzies Property Limited (06496032) United Kingdom