About Thorp Management Company Limited (01685720) United Kingdom