About The Estate Barbican Management Company Limited (07082183) United Kingdom