the saudi embassy in china
saudi arabia visa service based in london, uk. 10 years experience, over 15,000 cases processed. 48 hour turn around, full forms, precheck and daily saudi embassy in london submissions.
ADS