J.e.bradshaw,limited Company number00377728 StatusActive TypePrivate Limited Company Incorporated10 Dec 1942 Registered office 20 GilesgateHexhamNorthumberlandNE46 3QD Data JSON Markdown