About Throgmorton Management Limited (10398403) United Kingdom