About Bembridge Harbour Improvements Company Limited (00743063) United Kingdom