About Thorpe Ventures Limited (07531592) United Kingdom