About The Serpentine Trust (02150221) United Kingdom