essensys
201-500 employees
Headquarters address
Aldgate Tower 2 Leman Street London E1 8FA
www.essensys.tech