About Regatta House (teddington) Rtm Company Limited (10495074) United Kingdom