Terrible application experience
Terrible experience signing up. Sent a rejection letter before even having all the documents and insisted on sending personal bank statements... dodgy.
英国
Terrible experience signing up. Sent a rejection letter before even having all the documents and insisted on sending personal bank statements... dodgy.