About Rhys Court Teynham Management Company Limited (06009154) United Kingdom