About Chesil Beach Management Company Ltd (13433689) United Kingdom