About Thorpe Investment Management Ltd (09732160) United Kingdom