Based in 17 South Ealing Road, London W5 4QT Lets Studio Limited was a Private Limited Company registered under the 10877671 registration number. This company had been set up seven years ago before was dissolved on 2021-10-26.
Domenic C. and Merideth T. were listed as firm's directors and were running the firm from 2017 to 2021.
Executives who controlled the firm include: Domenic C. owned 1/2 or less of company shares. Merideth T. owned 1/2 or less of company shares.