o
.../
web%20sites
/cheque%20centre
http://www.chequecentre.com
cheque centre
- uk-based monetary company