Directions to the business ALICANTE HOLIDAY VILLAS LIMITED - FAREHAM