Overview
Legal name
MACLEOD & MACLEAN LIMITED
Region
Scotland
Registered address
4 HILLCREST
LERWICK
SHETLAND ISLANDS
ZE1 0ST
Insolvency history
No