is inactive
Where is LILLIE ROAD CENTRE LIMITED(THE)'s headquarters?
LILLIE ROAD CENTRE LIMITED(THE)'s headquarters is located at Camden Town, London, NW1 0ND, Greenland House 1 Greenland Street
What year was LILLIE ROAD CENTRE LIMITED(THE) started?
LILLIE ROAD CENTRE LIMITED(THE) was started in 1975
Sources: Companies House