About Allerton Property Management Ltd. (09605701) United Kingdom