This firm operates as Iz Locums Ltd. The firm was originally established eleven years ago and was registered with 08443692 as its registration number. The headquarters of this company is registered in Fallowfield. You may find them at 65 Wilbraham Road. This company's principal business activity number is 86101 which means Hospital activities. The business latest annual accounts cover the period up to 2022/03/31 and the most recent confirmation statement was filed on 2023/02/25.
In this specific company, the full scope of director's duties have so far been carried out by Imran Z. who was formally appointed on Wed, 13th Mar 2013.
Imran Z. is the individual with significant control over this firm, owns over 3/4 of company shares.