Visas & permits sees Holland