London industrial centre news.
Publisher: London Industrial Centre.
Place of publication: London
Language: eng