The firm is located in London under the following Company Registration No.: 04292138. The firm was registered in 2001. The headquarters of the company is situated at 6th Floor 60 Gracechurch Street. The area code for this location is EC3V 0HR. The Cizzle Biotech Ltd firm functioned under three other names before. The firm was established under the name of of Cizzle Biotechnology Holdings to be changed to Enfis on 2021-05-25. The third business name was present name until 2001. This company's declared SIC number is 27400 - Manufacture of electric lighting equipment. The company's latest financial reports cover the period up to 2022-12-31 and the latest confirmation statement was submitted on 2023-03-17.
The data obtained detailing this firm's members implies that there are two directors: Nigel L. and Allan S. who joined the team on 2021-05-27.