Howard & Brown (Trading) Limited Company number01868798 StatusLiquidation TypePrivate Limited Company Incorporated5 Dec 1984 Registered office 10 Frederick StreetLutonBedsLU2 7QS Data JSON Markdown