About Club Homes Limited (07034307) United Kingdom