The firm is located in Cardiff under the following Company Registration No.: 06882843. The company was registered in the year 2009. The headquarters of the company is located at Temple Of Peace King Edward Vii Avenue. The postal code is CF10 3AP. The company's Standard Industrial Classification Code is 63990 meaning Other information service activities n.e.c.. The business latest filed accounts documents cover the period up to Thursday 31st March 2022 and the most recent confirmation statement was released on Saturday 6th May 2023.
As for the following company, many of director's obligations have been performed by Alexander P., Brân D., Emma B. and 5 remaining, listed below. Amongst these eight managers, Tamsin W. has been with the company for the longest period of time, having been a part of the Management Board since 2010.