© 20tele.com 2019. All rights reserved.
20tele and 20tele.com are the trading names of 20 Telecom Ltd.
24/7 for 360 days of the year.
20tele.com is sole Service Provider for TELIPHONES, sold through networks of Authorised Distributors.
Address: The Gate, Keppoch Street, Cardiff, CF24 3JW, Wales.
TELIPHONES is a registered Trademark in the United Kingdom.