On The Spot Cleaners started its operations in the year 2018 as a Private Limited Company under the ID 11418482. This firm's head office was registered in Leeds at 17 Conway Place. This particular On The Spot Cleaners Limited company had been offering its services for at least one year.
Emma S. was the following firm's managing director, formally appointed on 2018-06-15.
Emma S. was the individual who had control over this firm, had substantial control or influence over the company.