Iteflac Ltd, a Private Limited Company, with headquarters in 27 Old Gloucester Street in London. The post code is WC1N 3AX. This firm has been registered in year 2021. The registered no. is 13549950. This firm's declared SIC number is 85600 which means Educational support services. Iteflac Limited released its account information for the period that ended on 2022-08-31. The most recent confirmation statement was filed on 2023-07-25.
To this date, the following company has only been overseen by one managing director: Elizabeth V. who has been maintaining it for three years.
Elizabeth V. 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.