Company identity
Founded / incorporated
1 November 1979
Company number 01458440
Legal name
21 MONTAGU SQUARE LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
21 MONTAGU SQUARE
LONDON
W1H 2LF
Insolvency history
No