About Russell Walk (exeter) Management Company Limited (05768472) United Kingdom