Company overview
Company Number
10537391
Name
106 Clova Road Freehold Ltd
Entity type
Private Limited Company
Industry codes
82990
Status
Active
Incorporation date
22 December 2016
Address
32 Sherwood Avenue, London, E18 1PB, England
Postal code
E18 1PB
Country
United Kingdom