Yo Locums Ltd is a dissolved company incorporated on 14 May 2020 with the registered office located in London, Greater London. Yo Locums Ltd was registered 5 years ago.
Confirmation statement made on 13 May 2021 with no updates
Submitted on 15 Jul 2021
Registered office address changed from 71-75 Shelton Street London Greater London WC2H 9JQ United Kingdom to St. George’S Chambers Suite 2, 3rd Floor St George’S Chambers Edmonton Green. London N9 0TS on 22 May 2020