About Labrador Quay Salford (block143 173) Management Co Limited (05121719) United Kingdom