This firm is registered in Cardiff with reg. no. 04133594. The company was set up in the year 2000. The headquarters of the firm is located at Sophia House 28 Cathedral Road. The area code for this location is CF11 9LJ. This company's SIC code is 74100 and their NACE code stands for specialised design activities. 2020-12-31 is the last time the accounts were filed.