This enterprise known as Optilead was started on 2008-01-09 as a private limited company. This enterprise head office was registered in London on 1 More London Place. The address zip code is SE1 2AF. The official reg. no. for Optilead Limited was 06467738. Optilead Limited had been in business for fifteen years until dissolution date on 2023-09-27.
Tom V. was this particular firm's managing director, assigned to lead the company two years ago.
The companies with significant control over this firm were as follows: Octal Business Solutions Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in London at Gresham Street, EC2V 7NQ and was registered as a PSC under the reg no 05182624.