Olfida Limited has existed in the UK for at least thirteen years. Started with Companies House Reg No. 07608685 in 2011, it is registered at Chalfont House, Cheltenham GL50 2SA. This enterprise's Standard Industrial Classification Code is 70229, that means Management consultancy activities other than financial management. The most recent accounts were submitted for the period up to 2023-04-30 and the latest confirmation statement was filed on 2023-04-19.
There seems to be one managing director presently controlling this specific limited company, namely Mark B. who has been doing the director's tasks for thirteen years. To find professional help with legal documentation, this particular limited company has been utilizing the skills of Mark B. as a secretary since the appointment on 19th April 2011.
Mark B. is the individual who controls this firm, owns over 3/4 of company shares.