About Coburg Quay Management Company Limited (03354189) United Kingdom