Owls Healthcare Ltd can be reached at 171 Elland Road, 36 Fairway Court in Leeds. The firm area code is LS11 8BU. Owls Healthcare has existed on the British market for 6 years. The firm reg. no. is 11265704. The company's principal business activity number is 86900: Other human health activities. 2021-07-31 is the last time when account status updates were reported.
We have 1 managing director this particular moment running this specific company, specifically Mohammad S. who's been performing the director's duties since 2018-03-20. Since 2018-03-20 Mohammed S., had performed assigned duties for this company up until the resignation in 2022. As a follow-up another director, namely Abid A. quit in February 2022.
Mohammad S. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.