This particular firm is located in Cardiff with reg. no. 12187056. The firm was registered in 2019. The headquarters of the company is located at 132 Donald Streed Donald Street. The area code for this place is CF24 4TN. This company's SIC code is 85600 - Educational support services. Ambassadora Translations & Language Solutions Limited filed its latest accounts for the financial year up to Friday 30th September 2022. The business most recent confirmation statement was released on Saturday 2nd September 2023.
According to the official data, this business is overseen by 1 managing director: Jessica D., who was formally appointed five years ago.
Jessica D. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.