Company identity
Founded / incorporated
10 February 1989
Company number 02346104
Legal name
LANDOR LINKS LIMITED
Company type
Private Limited Company
Region
London
Registered address
UNIT 20A, QUEEN ELIZABETH STREET, LONDON UNIT 20A
QUEEN ELIZABETH STREET
LONDON
LONDON
ENGLAND
SE1 2JE
Insolvency history
No