About The Dengie Project Trust (03587073) United Kingdom