The firm was registered in Swansea under the following Company Registration No.: 11186657. The firm was set up in 2018. The headquarters of the company was situated at Suite 1 Ground Floor Gower House 23 Tir Y Farchnad. The postal code for this address is SA4 3GS. This company was dissolved in 2021, meaning it had been in business for three years.