Company overview
Company Number
12217812
Name
20 Leander Ltd
Entity type
Private Limited Company
Industry codes
98000
Status
Active
Incorporation date
20 September 2019
Address
20 Leander Drive, Rochdale, OL11 2XA, England
Postal code
OL11 2XA
Country
United Kingdom