About Holiday Flats Limited (08514950) United Kingdom