About Holiday Owners Club Limited (04011910) United Kingdom