Overview
Legal name
LARSEN AND ROSS GROUP LIMITED
Region
Scotland
Registered address
OFFICE 2D
INVERNESS TOWN HOUSE
INVERNESS
UNITED KINGDOM
IV1 1JJ
Insolvency history
No