Organ1c Limited has been in the UK for three years. Registered with number 13344577 in 2021, the firm is based at 9 Princes Square, Harrogate HG1 1ND. This firm's Standard Industrial Classification Code is 99999, that means Dormant Company. The most recent accounts detail the period up to 2022-04-30 and the latest annual confirmation statement was filed on 2023-04-18.
According to the official data, this specific limited company is governed by just one managing director: Marc F., who was appointed in 2021.
The companies with significant control over this firm are: Harkers Associates Limited owns over 3/4 of company shares. This business can be reached in Leeds at Pepper Road, Metro House, LS10 2RU and was registered as a PSC under the reg no 7343707.