Please see the most common reason for a higher bill - bills are generated on 22nd of the month and take 3-5 working days to process via direct debit.
The billing page of your account spells out all your charges. Please check this before contacting us. To find your bills:
If you still need to get in touch, please request help via this form.
© 2021 Cuckoo Internet Ltd is a company registered in England and Wales (No 11926742).
Our registered address is 68 Hanbury Street, Spitalfields, London E1 5JL. Our VAT number is 341752118.
Cuckoo Internet Ltd is regulated by Ofcom.