About Thornford Management Company Limited (13197253) United Kingdom