🇬🇧
GRANGE HALL (SCOTLAND) LIMITED
87.30 · Residential care activities for the elderly and disabledSIC87300SmallIDSC211239
📍 6 DOCK PLACE, SUITE1B, EDINBURGH, EH6 6LU, SCOTLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.