Try speaking with your own country's imigration department for advice. they should be able to avise which documents you require and if, indeed there is a problem with them and or your application. Also you could speak with your employer, they may be able to shed some light.
Try speaking with your own country's imigration department for advice. they should be able to avise which documents you require and if, indeed there is a problem with them and or your application. Also you could speak with your employer, they may be able to shed some light.
good luck