Holiday Centres in Farnborough, Hampshire We help you find any company! Feel Home Abroad Limited 18 Holly Road Farnborough, Hampshire