Company overview
Company Number
16846872
Name
Electric Picture Projects Cic
Entity type
Community Interest Company
Industry codes
59140 90010 90020 90040
Status
Active
Incorporation date
11 November 2025
Address
20 Severn Crescent, Chepstow, NP16 5EA, Wales
Postal code
NP16 5EA
Country
United Kingdom