Home Products and Services Contact Yello Terms and Conditions communications are one of the UK's leading telecommunications companies. with over two decades of experience and expertise, Yello offer industry-leading solutions, tailored to the requirements of our clients. visit products and services for an overview, or contact us to discover how Yello can improve your efficiency and profitability... Yello Telecommunications Management Ltd | 23 Meadvale Road | Leicester | LE2 3WN T: 0116 224 4000 | F: 0116 224 4010 | E: enquiries@yello.co.uk Registered in England and Wales number 3750886