Overview
Legal name
A & A (LEICESTER) LIMITED
Region
East Midlands
Registered address
1 SUFFOLK STREET
LEICESTER
LE5 4JA
Insolvency history
No