Stoa Recruitment Limited is an active company incorporated on 16 April 2025 with the registered office located in Leeds, West Yorkshire. Stoa Recruitment Limited was registered 6 months ago.
Registered office address changed from 85 Great Portland Street London W1W 7LT England to The Cottage Alex House South Parade Morley Leeds LS27 8AJ on 10 September 2025
Submitted on 10 Sep 2025
Registration of charge 163929900001, created on 10 September 2025