About Barbican Corporate Member (no.12) Limited (09695927) United Kingdom