Overview
Legal name
GLENREA LIMITED
Region
Scotland
Registered address
29 DUDDINGSTON ROAD WEST
EDINBURGH
MIDLOTHIAN
EH15 3PN
Insolvency history
No