Overview
Legal name
ROSSI & SON LIMITED
Region
Scotland
Registered address
VILLA D'ESTE
SPRINGWELLS AVENUE
AIRDRIE
SCOTLAND
ML6 6EA
Insolvency history
No