About Thorpe Abbotts Capital Llp (OC412152) United Kingdom