About Regatta Homes Limited (03050824) United Kingdom