About Thorpesend Management Limited (02356225) United Kingdom