Search the register – results All results NATIONAL BIODIVERSITY NETWORK TRUST 03963387 - Incorporated on 3 April 2000 27 Old Gloucester Street, London, England, WC1N 3AX