We have been very happy about the whole process and VISAS R US has done a great job. They were fast to deliver new ideas and always helpful with our questions.
(T) ~ 0044 208 090 4339 info@visasrus.co.uk
Apart from the documents mentioned above, for a Netherlands business visa you will need the following