Ello Communications came into being in 2012 as a company enlisted under no 08242457, located at EC2A 4NE London at 86-90 Paul Street. The company's last known status was dissolved. Ello Communications had been operating in this business field for at least four years.
This specific limited company was directed by 1 director: Charles H., who was designated to this position on Fri, 5th Oct 2012.