Overview
Legal name
KINLOCH HOLDINGS LIMITED
Region
Scotland
Registered address
6A ETON TERRACE
EDINBURGH
SCOTLAND
EH4 1QE
Insolvency history
No