About Canary Wharf Yacht Club Limited (09624817) United Kingdom