This particular business was located in Cardiff registered with number: 10186221. It was registered in 2016. The main office of the company was located at 231 Ball Road Llanrumney. The area code is CF3 4JE. This business was officially closed on 2021-05-11, which means it had been active for 5 years.
Our database related to this particular company's MDs indicates that the last two directors were: Amanda W. and Matthew W. who assumed their respective positions on 2016-05-18.