About The Tors (tavistock) Management Company Limited (12372840) United Kingdom