About Regatta Properties Limited (03603086) United Kingdom