The firm was situated in Newport with reg. no. 11796006. It was set up in 2019. The headquarters of this firm was located at Venta House Maesglas Retail Park. The postal code is NP20 2NS. This company was officially closed on December 27, 2022, which means it had been active for three years.