Located at 6 St Johns Court, London SW11 1SN Odc Software Limited was a Private Limited Company and issued a 10971639 registration number. It'd been started eight years ago before was dissolved on Tue, 20th Feb 2024.
The company was administered by an individual managing director: Olivier C. who was managing it for seven years.
Olivier C. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.