About Russell Court (torquay) Management Company Limited (10492348) United Kingdom