Search the register – results All results THE LOWRY CENTRE TRUST 03168108 - Incorporated on 4 March 1996 The Lowry, Pier 8, Salford Quays, M50 3AZ