About Mckale Property Management Limited (04364923) United Kingdom