About Queens Quay Management Company Limited (05631710) United Kingdom