Yello Telecommunications Management Ltd.
Address:
23 Meadvale Road
West Knighton
Leicester
LE2 3WN
United Kingdom
Tel:
01162244000
Website:
http://www.yello.co.uk