About St Lawrence Quay (liverpool) Management Limited (03503190) United Kingdom