About Ch Property Trustee Ayers Hodges Limited (07627235) United Kingdom