is inactive
Where is JAMES LAMB LTD's headquarters?
JAMES LAMB LTD's headquarters is located at United Kingdom, 160 City Road, London, EC1V 2NX, Kemp House
What year was JAMES LAMB LTD started?
JAMES LAMB LTD was started in 2016
Sources: Companies House