The moment the firm was registered is 2016-03-31. Established under company registration number 10093547, it is listed as a Private Limited Company. You may visit the office of the company during office times at the following address: 34 Meteor Road, ME19 4TH West Malling. The firm's declared SIC number is 90030 which means Artistic creation. Meteor Creative Limited reported its latest accounts for the period that ended on 2023-03-31. The business latest annual confirmation statement was released on 2022-12-02.
From the data we have gathered, this specific business was built eight years ago and has been governed by two directors.
Executives who have control over the firm are as follows: Lara D. owns over 3/4 of company shares and has 3/4 to full of voting rights. Ian D. has substantial control or influence over the company.