About Walden Management Llp (OC348227) United Kingdom