Tellermate Ltd phone Leeway Industrial Estate Leeway Industrial Estate, Wales NP19 4SL map Tellermate plc phone Leeway House Leeway Industrial Estate, Wales NP19 4SL map if (!IN_DEV) { ?> } ?>