This company does not provide any support for the problems that happen for CSCS application. You better apply for it directly through the CSCS website so you can get the support you might need. I have applied through your company and you are paid to make sure I get the right card. I have not paid directly to CSCS, CSCS tells me you have to contact with them as you are the one who has applied.
Claim your business profile now and gain access to all features and respond to customer reviews.