About Regatta House Residents Limited (04106381) United Kingdom