Demonstration version
The Marine Biological Association of the United Kingdom. A company limited by guarantee.
Registered in England No. 21401. Charity No. 226063.