About Appley Sands Management Company Limited (06014821) United Kingdom