Registered with number SC555353 seven years ago, Olympus Marine Services Limited had been a private limited company until 2022/03/22 - the time it was officially closed. Its latest office address was 5 Carden Place, Aberdeen.
Kevin S. and Stewart M. were the company's directors and were managing the firm for 5 years.
Executives who had significant control over the firm were: Stewart M. owned 1/2 or less of company shares. Kevin S. owned 1/2 or less of company shares.