Babble Cloud Limited may be reached at Bury House, 31 Bury Street in London. The company's postal code is EC3A 5AR. Babble Cloud has been present on the British market for the last 23 years. The company's Companies House Reg No. is 04213760. The company's listed name change from Ip Solutions Uk to Babble Cloud Limited came on 2018-08-28. The firm's classified under the NACE and SIC code 61100 which means Wired telecommunications activities. Babble Cloud Ltd filed its latest accounts for the financial period up to 2022-11-30. The firm's most recent annual confirmation statement was submitted on 2023-04-19.
This limited company owes its success and constant progress to a team of three directors, namely Andrew L., James C. and Matthew P., who have been controlling the company since 2021-03-17.
The companies with significant control over this firm include: Babble Cloud Holdings Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London at 31 Bury Street, EC3A 5AR and was registered as a PSC under the reg no 10991403.