About Appledore Homes Limited (04376554) United Kingdom