Chulla Limited is a dissolved company incorporated on 22 August 2019 with the registered office located in Birmingham, West Midlands. Chulla Limited was registered 6 years ago.
Registered office address changed from Studio 26 50-54 st. Pauls Square Birmingham West Midlands B3 1QS United Kingdom to Unit 10 Newhall Place Newhall Hill Birmingham West Midlands B1 3JH on 10 November 2020