About York Holiday Homes Limited (01972639) United Kingdom