Overview
Legal name
RUSSELL ROAD EDINBURGH LIMITED
Region
Scotland
Registered address
19 ADELPHI
ABERDEEN
SCOTLAND
AB11 5BL
Insolvency history
No