About Beechcroft (sunninghill) Management Company Limited (08237649) United Kingdom