Registered at 16 Greenway, London N14 6NN Joula Publishing Limited was categorised as a Private Limited Company with 08905157 Companies House Reg No. The company was founded on 2014/02/20. Joula Publishing Limited had been in this business for at least 3 years.
When it comes to this particular company, most of director's assignments had been fulfilled by Abiola A., Lisa W., Brigid I. and Jean R.. Within the group of these four people, Abiola A. had supervised the company for the longest time, having become a vital part of directors' team on February 2014.