Overview
Legal name
RUBUS GROUP HOLDINGS LP
Region
Scotland
Registered address
64A CUMBERLAND STREET
EDINBURGH
EH3 6RE
Insolvency history
No