Channel Search International Ltd
17 Blagrave St
t: +44 (0) 118 907 9277
Registered in England No: 5703023
Registered office: 1st Floor, 11 Church Street, Melksham, SN12 6LS
"Channel Search have connected us with remarkably talented people on many occasions. We think it's a testament to their excellence, that we are a repeat customer"
– Business Development Director – net mobile UK