Advanced company searchLink opens in new window

MASCARA FILMS LIMITED

Company number 11730976

Registered office address
24a Hazelbourne Road, London, United Kingdom, SW12 9NS
Company status
Dissolved
Dissolved on
16 March 2021
Company type
Private limited Company
Incorporated on
17 December 2018

Nature of business (SIC)

  • 59120 - Motion picture, video and television programme post-production activities