About Beach House Management Company Limited (10481901) United Kingdom