CHECKMYBILLS® is a UK registered trade mark owned by its registered proprietor and used under licence by Platform 101 Ltd (Company No. 15681880), with registered address 27 Old Gloucester Street, London, WC1N 3AX. The website www.checkmybills.co.uk is operated under the trading style of Platform 101 Ltd. © 2026 All Rights Reserved.