Marshall Fowler Limited Company number00312263 StatusLiquidation TypePrivate Limited Company Incorporated28 Mar 1936 Registered office Albion Works,Sheffield,S4 7UL Data JSON Markdown