Overview
Legal name
ANNETTA ROSS LIMITED
Region
West Midlands
Registered address
13 HIGH STREET
1 OLD SADDLERS YARD
UTTOXETER
STAFFORDSHIRE
UNITED KINGDOM
ST14 7HN
Insolvency history
No