About Vacation France Limited (03571296) United Kingdom