Overview
Legal name
FINELLA INTERNATIONAL LIMITED
Region
East Midlands
Registered address
UNIT 2
FRISBY ROAD
LEICESTER
ENGLAND
LE5 0DQ
Insolvency history
No