Locums First came into being in 2018 as a company enlisted under no 11520488, located at IG1 2AG Ilford at 12 Chapel Road. This company's last known status was dissolved. Locums First had been operating on the market for at least 2 years.
Srwa T. was the firm's director, arranged to perform management duties in 2018 in August.
Srwa T. was the individual who had control over this firm, owned over 3/4 of company shares.