About V2 Volunteer & Vacation Ltd (08497606) United Kingdom