Insight Locum Services Limited has been on the local market for 18 years. Started with registration number 05926938 in 2006, the company is based at 12 College Road, Gloucestershire GL53 7HX. The enterprise's principal business activity number is 86900 which means Other human health activities. Insight Locum Services Ltd released its account information for the financial year up to 2022-09-30. Its latest confirmation statement was released on 2023-07-30.
From the data we have gathered, this firm was incorporated in 2006 and has been governed by two directors.
Executives with significant control over the firm are: Deborah P. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Alex P. owns 1/2 or less of company shares.