Epli Ltd with the registration number 10345866 has been a part of the business world for eight years. This particular Private Limited Company can be reached at 20-22 Wenlock Road, , London and its area code is N1 7GU. This company's principal business activity number is 62020, that means Information technology consultancy activities. 2022-08-31 is the last time when company accounts were reported.
Current directors appointed by this particular firm are as follow: Laurent-Anthony A. assigned this position in 2023 in January and Jean G. assigned this position six years ago.
The companies that control this firm include: Paoma Ltd owns over 3/4 of company shares. This business can be reached in Quatre Bornes at Eagles Avenue, 72257 and was registered as a PSC under the registration number C06067070.