About Alasdairian Holiday Apartment Limited (11453466) United Kingdom