Enigmaa is a company located at EC2Y 5EA London at C/o Birketts Llp. The firm was set up in 2018 and is established under reg. no. 11300413. The firm has been operating on the UK market for 6 years now and its last known status is active. This enterprise's principal business activity number is 73110 which means Advertising agencies. The company's latest accounts provide detailed information about the period up to October 31, 2022 and the latest annual confirmation statement was submitted on April 9, 2023.
The data at our disposal detailing the following firm's executives implies there are four directors: Sergio P., Aman S., Harkirat G. and Vithursan T. who joined the company's Management Board on August 29, 2023, June 12, 2023 and October 18, 2021. Another limited company has been appointed as one of the secretaries of this company: Birketts Secretaries Limited.