About Yacht Haven Management Limited (02573226) United Kingdom