About Thorpe Wood Associates Ltd (09356867) United Kingdom