Edward Towgood And Sons Ltd Company number00147242 StatusActive TypePrivate Limited Company Incorporated24 Apr 1917 Registered office 82 PiccadillyLondonW1 Data JSON Markdown