About Barbican Corporate Member (no.17) Limited (12946514) United Kingdom