Omeda Limited has been in the UK for at least 13 years. Started with Registered No. 07607113 in the year 2011, the company have office at 29 Albert House, London SE28 0GN. The enterprise's Standard Industrial Classification Code is 70229 : Management consultancy activities other than financial management. Its most recent financial reports cover the period up to 2022-04-30 and the most current annual confirmation statement was submitted on 2023-04-18.
In this particular business, a variety of director's tasks have so far been performed by George B. who was arranged to perform management duties 13 years ago.
George B. is the individual who controls this firm, owns over 3/4 of company shares.