About Appledore Gardens Management Co. Limited (02991208) United Kingdom