Overview
Legal name
16 LYME STREET LIMITED
Region
London
Registered address
16 LYME STREET
CAMDEN TOWN
LONDON
NW1 0EH
Insolvency history
No