Company overview
Company Number
12268579
Name
21 Palma Road Limited
Entity type
Private Limited Company
Industry codes
68209
Status
Active
Incorporation date
17 October 2019
Address
9 Silver Birch Mews, Ilford, IG6 2SP, England
Postal code
IG6 2SP
Country
United Kingdom