About Appletree Housing Accommodation Limited (08962270) United Kingdom