Registered at 4 Park Square Newton Chambers Road, Chapeltown S35 2PH Tbr Products Ltd was categorised as a Private Limited Company with 07814578 Companies House Reg No. It'd been launched 13 years ago before was dissolved on Tuesday 28th June 2016.
Richard B. was this particular enterprise's director, appointed in 2011.