Overview
Legal name
WELLS AND ROOT LIMITED
Region
East Midlands
Registered address
135 PARKER DRIVE
LEICESTER
LE4 0JP
Insolvency history
No