This particular company is based in Cardiff under the following Company Registration No.: 09547920. This firm was registered in 2015. The headquarters of this company is situated at Menzies Llp 5th Floor Hodge House 114-116 St Mary Street. The post code for this place is CF10 1DY. The firm's registered with SIC code 70229, that means Management consultancy activities other than financial management. Talent Nation Limited filed its account information for the financial year up to 2018-10-31. The business most recent annual confirmation statement was filed on 2019-04-17.