About Blue Anchor Holiday Lettings Limited (13548999) United Kingdom