About Barbican Corporation L.p. (SL010040) United Kingdom