About 11-12 South Quay Management Company Limited (11435393) United Kingdom