I never even looked at the CLR Global website - I don't think I even spoke to anyone at CLR and maybe had two or three e-mails from them before representatives from DAGOC got in touch with me and progressed the application.
Good Luck!