About The Oysters (hayling Island) Management Company Limited (10236679) United Kingdom