About Teign View Management Company Limited (06607666) United Kingdom