About Haggerston Holiday Homes Ltd (10168214) United Kingdom