About Appledore Green Management Company Limited (12374755) United Kingdom