Company identity
Founded / incorporated
24 April 1917
Company number 00147242
Legal name
EDWARD TOWGOOD AND SONS LTD
Company type
Private Limited Company
Region
Unknown
Registered address
82 PICCADILLY
LONDON
W1
Insolvency history
No