Company overview
Company Number
12247957
Name
20 Worlds Limited
Entity type
Private Limited Company
Industry codes
59111
Status
Active
Incorporation date
7 October 2019
Address
55 Fairwater House, 1 Lockgate Rd, Chelsea Creek, London, SW6 2YE, United Kingdom
Postal code
SW6 2YE
Country
United Kingdom