Emsell started its business in 2017 as a Private Limited Company under the ID 10898570. This company's head office was based in London at 20-22 Wenlock Road. This Emsell Ltd business had been in this business for three years.
This specific company was managed by 1 managing director: Kitija P. who was supervising it for two years.