Company identity
Founded / incorporated
25 November 2003
Company number 04975185
Legal name
17/18 DEVONSHIRE CLOSE LIMITED
Company type
PRI/LTD BY GUAR/NSC (Private, limited by guarantee, no share capital)
Region
Unknown
Registered address
17 DEVONSHIRE CLOSE
LONDON
W1G 7BB
Insolvency history
No