About Old Quay Street Management Company Limited (03298233) United Kingdom