About Thornton Place Management Limited (10009630) United Kingdom