Company overview
Company Number
12336050
Name
20Secondsmedia Limited
Entity type
Private Limited Company
Industry codes
82990
Status
Active
Incorporation date
27 November 2019
Address
40 Macready House, 75 Crawford Street, London, W1H 5LR, England
Postal code
W1H 5LR
Country
United Kingdom