Moddla Ltd is a Private Limited Company, based in 86-90 Paul Street in London. The head office's zip code is EC2A 4NE. This company has been in existence since 2022. The business Companies House Registration Number is 14363466. This firm's principal business activity number is 62020 which stands for Information technology consultancy activities. 2023-09-30 is the last time company accounts were reported.
There is a single director at present overseeing this business, namely Michael E. who has been carrying out the director's tasks for 2 years.
Michael E. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.