Search the register – results All results SHEFFIELD GALLERIES & MUSEUMS TRUST 03527746 - Incorporated on 10 March 1998 - Liquidation 4th Floor Fountain Precinct, Leopold Street, Sheffield, S1 2JA