Overview
Legal name
JSSH LIMITED
Region
North West England
Registered address
MANOR HOUSE
MANOR LANE
HOLMES CHAPEL
CHESHIRE
ENGLAND
CW4 8AF
Insolvency history
No