About Lakes Holiday Lettings Limited (10998918) United Kingdom