About Fairfax Holiday Rentals Limited (07754816) United Kingdom