About The Royal Southampton Yacht Club Property Company Limited (05631703) United Kingdom