About West Stockwith Yacht Club Property Limited (10724855) United Kingdom