About Branksome Cliff Beach Chalets (management) Limited (01354985) United Kingdom