This Expedia Locums Limited business has been offering its services for sixteen years, as it's been founded in 2008. Registered with number 06768712, Expedia Locums is a Private Limited Company located in 13 Yew Tree Avenue, Manchester M14 7JP. The company's declared SIC number is 86900 - Other human health activities. 31st December 2022 is the last time when the company accounts were filed.
Since Tue, 9th Dec 2008, this specific firm has only been overseen by 1 managing director: Debe O. who has been leading it for sixteen years. In order to find professional help with legal documentation, this firm has been utilizing the skillset of Elizabeth O. as a secretary since December 2008.
Debe O. is the individual who has control over this firm, has substantial control or influence over the company, owns over 3/4 of company shares and has 3/4 to full of voting rights.