2004 marks the beginning of Logicroute Limited, the firm that is situated at 16 Normandy Road, in London. That would make 20 years Logicroute has been in this business, as it was registered on 20th April 2004. Its Companies House Reg No. is 05106756 and the company postal code is SW9 6JH. This business's declared SIC number is 62012 - Business and domestic software development. 2023-04-30 is the last time when account status updates were filed.
Right now, this particular business is directed by a single managing director: Jared H., who was selected to lead the company 20 years ago.
Jared H. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.