About Alfred Holiday Lets Ltd (13227356) United Kingdom