Helena Studio (UK) Limited can be found at London at 136 Richmond Road. You can find the company by referencing its area code - E11 4BS. Helena Studio (UK)'s founding dates back to year 2013. This company is registered under the number 08717916 and their current state is active. The company's principal business activity number is 68209, that means Other letting and operating of own or leased real estate. 2020-03-31 is the last time the company accounts were filed.
For eight years, this business has only been guided by an individual managing director: Helena L. who has been caring of it since 2013-10-03.
Helena L. is the individual with significant control over this firm, has substantial control or influence over the company.