'The Yacht London' is a trading name of Opentrade International Ltd of r/o Temple Pier, Victoria Embankment,London. WC2R 2PN Registered in England and Wales under Co. No. 06306986 Vat Reg No. 911972618