Shimla Restaurant 281 King Street, Glasgow
Reg Number: SC646786
Date of Inc: November 11, 2019
275/279 KING STREET, GLASGOW
Reg Number: SC277076
Date of Inc: June 12, 2004