Company identity
Company number 04917542
Company profile
UK company 04917542, incorporated on 1 October 2003.
Babble | Leading Telecommunication Solutions
Babble is a leading telecoms provider, offering solutions to businesses across the UK including Telephony, Internet, Cloud, Security & more.
Company number 04917542
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Company registered at Companies House
1 May 2015 to 31 Oct 2015
"Concert Networks applied for a cyber-security innovation voucher with which to conduct an in-depth external network penetration test for one of their key clients. As the threat of attack is ever-growing, it is vital to ensure that IT is protected against external attack and the only way to ascertain that security measures are in place. One of Xyone Cyber...