Appen (UK) Limited, a Private Limited Company, registered in Herschel House, 58 Herschel Street, Slough. It's located in SL1 1PG. This company has been working since 2008-07-15. The registered no. is 06647360. The name of the firm was changed in the year 2022 to Appen (UK) Limited. This company previous name was Appen (europe). The enterprise's Standard Industrial Classification Code is 62090 and has the NACE code: Other information technology service activities. Appen (UK) Ltd released its account information for the period up to December 30, 2022. The latest confirmation statement was submitted on July 15, 2023.
Presently, this particular business is led by just one managing director: Carl M., who was formally appointed 3 years ago. That business had been led by Mark B. up until two years ago. What is more a different director, specifically Kevin L. quit on 2023-05-01.