About Tyndale Management Company Limited (09893984) United Kingdom