Leeo Consulting Limited could be found at 12 Avondale Road, in Exmouth. Its zip code is EX8 2NQ. Leeo Consulting has existed in this business for 13 years. Its Companies House Registration Number is 07483596. This business's principal business activity number is 62020, that means Information technology consultancy activities. 2023-01-31 is the last time when account status updates were reported.
The company has 1 director presently overseeing this company, namely Lucien W. who's been doing the director's tasks for 13 years.
Lucien W. is the individual with significant control over this firm, owns over 3/4 of company shares.