Telephone Europe
Address:
Stratford Road
1301 Stratford Road
Birmingham
West Midlands
B28 9HH
United Kingdom
Tel:
0843 2898520