Castlewood Trust & Company Limited was established in 2001 and is proud to be a well-respected independent trust company in the UK.
We are experienced in providing trustees or company officers, administering all kinds of UK resident trusts and company structures, holding a wide range of significant assets including commercial and residential property, quoted and unquoted investments, cash and many other tangible assets.
Our independence from banks, law and investment practices allows us to provide unbiased advice and services to our clients with the ability to use the most appropriate structures at a competitive cost.
Castlewood Trust & Company Limited. Registered in England No 4240495 Registered Office: 3rd Floor, 70 Gracechurch Street, London EC3V 0HR
The information contained within this website does not constitute advice, is necessarily limited in scope and statements made are consequently general in effect. Although every effort has been made to ensure the accuracy of the information Castlewood Trust & Company Limited cannot accept responsibility for any loss suffered as a result of persons relying upon it. Clients are advised to consult with us or their own professional adviser.