Browsing the "Oyster Yachts" Tag

Oyster Yachts in Liquidation

February 6th, 2018

British luxury boat building company Oyster Yachts, established in 1973, has gone into liquidation. Based in Southampton, with a boat



Back to Top ↑