Company overview
Company Number
13154989
Name
21 Interiors Ltd
Entity type
Private Limited Company
Industry codes
74100
Status
Active
Incorporation date
25 January 2021
Address
49 Napier Avenue, London, SW6 3PS, England
Postal code
SW6 3PS
Country
United Kingdom