About Regatta Villas (henley) Management Company Limited (05919030) United Kingdom