2015 is the date that marks the start of Locus Technologies Ltd, the firm which was located at 20-22 Wenlock Road, , London. The company was established on February 16, 2015. The firm registered no. was 09440297 and the area code was N1 7GU. The firm had been present on the British market for approximately 7 years until May 10, 2022.
Fayimora F. and Frederick W. were registered as the enterprise's directors and were managing the company from 2016 to 2022.
Executives who controlled the firm include: Frederick W. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Alexander N. owned 1/2 or less of company shares, had 1/2 or less of voting rights.