Company identity
Founded / incorporated
28 November 1991
Company number SC135296
Legal name
DEWAR BROTHERS LIMITED
Company type
Private Limited Company
Region
Scotland
Registered address
CLEUCH MILL
LOWER MILL STREET
TILLICOULTRY
CLACKMANNANSHIRE
FK13 6BP
Insolvency history
No