Company overview
Company Number
16805139
Name
17 Lucky Duck Studios Ltd
Entity type
Private Limited Company
Industry codes
58210 62011 72190
Status
Active
Incorporation date
23 October 2025
Address
First Floor 3 Cumbrian House, 217 Marsh Wall, London, E14 9FJ, United Kingdom
Postal code
E14 9FJ
Country
United Kingdom