Overview
Legal name
ST. CLEMENTS SERVICES LIMITED
Region
East Midlands
Registered address
4-6 CHURCH WALK
DAVENTRY
NORTHAMPTONSHIRE
NN11 4BL
Insolvency history
No