T T Nicholson Limited 1886 - 1966

Nationality:
British
based:
London, Greater London, England, United Kingdom

1886 - registered at 15 Tremlett Grove, London

1891 - located at 125 Hampstead Road, London NW1

1948 - incorporated as a limited company

1966 - ceased trading under that name

Related people