About Mcguires Holiday Homes Ltd (13388234) United Kingdom