Babelfish Education And Language Services Limited is established as Private Limited Company, that is located in 20-22 Wenlock Road, London. The headquarters' zip code N1 7GU. The firm exists since September 12, 2017. The firm's registration number is 10957908. This enterprise's registered with SIC code 74300 meaning Translation and interpretation activities. Babelfish Education And Language Services Ltd released its latest accounts for the financial year up to 2022-09-30. The firm's most recent annual confirmation statement was submitted on 2023-09-11.
There seems to be a single managing director at the moment running this specific company, namely Eniko K. who's been doing the director's assignments since September 12, 2017.
Eniko K. 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.