Overview
Legal name
SCOTB123 LTD
Region
Scotland
Registered address
84B CLERK STREET
LOANHEAD
UNITED KINGDOM
EH20 9RG
Insolvency history
No