The company is widely known under the name of Olbia Limited. This firm was originally established nine years ago and was registered under FC032819 as the registration number. This particular headquarters of this firm is registered in Jersey. You can contact them at Charter Place 23/27 Seaton Place, St Helier. The country, where the company was founded is CHANNEL ISLANDS.
As stated, this limited company was incorporated in 2015 and has so far been presided over by two directors. At least one secretary in this firm is a limited company, specifically Church Street Secretaries Limited.