Overview
Legal name
CLIFTONMILL INVESTMENTS LIMITED
Region
Scotland
Registered address
10/1 10/1
WESTERN PLACE
EDINBURGH
UNITED KINGDOM
EH12 5QA
Insolvency history
Yes