Company overview
Company Number
01458440
Name
21 Montagu Square Limited
Entity type
Private Limited Company
Industry codes
98000
Status
Active
Incorporation date
1 November 1979
Address
21 Montagu Square, London, W1H 2LF
Postal code
W1H 2LF
Country
United Kingdom