About Freshwater Bay Management Company Limited (12584508) United Kingdom