Brain And Millard Limited Company number02550917 StatusLiquidation TypePrivate Limited Company Incorporated22 Oct 1990 Registered office Emery RoadBrislingtonBristolBS4 5PF Data JSON Markdown