Company overview
Company Number
13405367
Name
20A Holding Limited
Entity type
Private Limited Company
Industry codes
68100
Status
Active
Incorporation date
18 May 2021
Address
The Lodge, 20 Avenue Road, Leamington Spa, Warwickshire, CV31 3PQ, England
Postal code
CV31 3PQ
Country
United Kingdom