Company overview
Company Number
14192828
Name
15 Lockmead Ltd
Entity type
Private Limited Company
Industry codes
68100
Status
Active
Incorporation date
23 June 2022
Address
45 Stamford Hill, London, N16 5SR, England
Postal code
N16 5SR
Country
United Kingdom