Old English: tréow [TRAY-oh]

1. noun tree, wood

2. noun truth, fidelity, faith, trust, belief; pledge, promise, agreement

Uncovering a unique artefact from the Challenger Expedition of 1872

Tracking down the surviving member of a refugee family saved by Helena Bonham Carter's grandmother

Revealing a client's East End roots
and those further afield