Company overview
Company Number
05925247
Name
21 Denbigh Street Management Limited
Entity type
Private Limited Company
Industry codes
98000
Status
Active
Incorporation date
5 September 2006
Address
Flat 2, 21 Denbigh Street, London, SW1V 2HF
Postal code
SW1V 2HF
Country
United Kingdom