2017 is the date that marks the beginning of Idexis Limited, the company that was situated at C/o Meer & Co., Admirals Way, London. The company was started on 2017-07-11. The firm Companies House Reg No. was 10859233 and its post code was E14 9UD. It had been on the British market for approximately six years until 2023-04-25.
The executives were: Sarah D. appointed in 2017 in July and Scott B. appointed in 2017.
Executives who had control over the firm were as follows: Sarah D. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Scott B. owned 1/2 or less of company shares, had 1/2 or less of voting rights.