About Thorpe Road Management Company Limited (10189891) United Kingdom