Search the register – results All results BRITISH TRUST FOR ORNITHOLOGY(THE) 00357284 - Incorporated on 20 October 1939 Bto The Nunnery, Thetford, Norfolk, United Kingdom, IP24 2PU