About The Concorde Trust (06261561) United Kingdom