OMI Art Limited Company numberSC691633 StatusDissolved TypePrivate Limited Company Incorporated9 Mar 2021 Dissolved16 Apr 2024 Nature of business Painting Registered office 33 Atholl PlaceInvernessIV2 6EX Accounts Year ended Net assets Employees 31 Mar 2022 £650 0 Data JSON Markdown