Located at 6 Dominus Way, Leicester LE19 1RP Landlord Switch Limited was a Private Limited Company registered under the 08320121 registration number. It was launched on 2012-12-06. Landlord Switch Limited had been in the business for at least 4 years.
Rupert T. was this particular enterprise's managing director, appointed in 2014 in February.