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: December 06, 2004