Loading company profile…
Self Project Ltd is a private limited company, incorporated on 28 June 2022, with its registered office in Bournemouth. Companies House lists its business as building of pleasure and sporting boats and repair and maintenance of ships and boats.