About St. David S Quay Management Company Limited (03150721) United Kingdom