Overview
Legal name
S.T.CHALLIS LIMITED
Region
East Midlands
Registered address
COURT YARD LANE
BADBY
DAVENTRY
NORTHANTS
NN11 3AG
Insolvency history
No