Overview
Legal name
TECHNICAL SERVICE CONSULTANTS LIMITED
Region
North West England
Registered address
MICROBIOLOGY HOUSE
FIR STREET
HEYWOOD
LANCASHIRE
OL10 1NW
Insolvency history
No