Company identity
Founded / incorporated
17 March 2005
Company number 05396905
Legal name
121 ELBOROUGH STREET LIMITED
Company type
Private Limited Company
Region
London
Registered address
121 ELBOROUGH STREET
LONDON
ENGLAND
SW18 5DS
Insolvency history
No