The business is based in London under the ID 03945560. The company was established in 2000. The headquarters of this company is situated at 2nd Floor 30 Cowcross Street. The post code for this place is EC1M 6DQ. The company has a history in name changes. Previously this firm had four other names. Up to 2009 this firm was run as Optimisa Research and before that its company name was Eq Group PLC. This company's SIC code is 74990, that means Non-trading company. Its most recent financial reports provide detailed information about the period up to 2022-12-31 and the most current annual confirmation statement was submitted on 2023-03-13.
Currently, there seems to be a solitary director in the company: Robert P. (since 2016-01-06). Since October 2009 David R., had been fulfilling assigned duties for the following firm up to the moment of the resignation in 2016. Furthermore a different director, namely Ronald L. gave up the position in 2024. Another limited company has been appointed as one of the secretaries of this company: Eq Secretary Limited.