About Affluent Holiday Homes Limited (12353832) United Kingdom