Staybase Ltd is a dissolved company incorporated on 16 December 2019 with the registered office located in Leamington Spa, Warwickshire. Staybase Ltd was registered 5 years ago.
Registered office address changed from 16 16 Newbold Place Leamington Spa CV32 4HR England to Fulford House Newbold Terrace Leamington Spa Warwickshire CV32 4EA on 1 February 2021
Submitted on 1 Feb 2021
Registered office address changed from 61 Bridge Street Kington HR5 3DJ to 16 16 Newbold Place Leamington Spa CV32 4HR on 12 March 2020