Overview
Legal name
GRANGE HALL (SCOTLAND) LIMITED
Region
Scotland
Registered address
6 DOCK PLACE
SUITE1B
EDINBURGH
SCOTLAND
EH6 6LU
Insolvency history
No