Overview
Legal name
ROSS & CO. (PAINTERS & DECORATORS) LIMITED
Region
Scotland
Registered address
CABERFEIDH AVENUE
DINGWALL
UNITED KINGDOM
IV15 9TD
Insolvency history
No