About Thorpe Management Limited (04728774) United Kingdom