Locums21 Ltd Company number17564796 StatusActive TypePrivate Limited Company Incorporated5 Nov 2026 Nature of business Other business support service activities n.e.c. Registered office 52 Upper Charnwood StreetLeicesterLE2 0AU Data JSON Markdown