Overview
Legal name
CHURCH STOWE MANAGEMENT LIMITED
Region
East Midlands
Registered address
THE ORCHARD MAIN STREET
CHURCH STOWE
NORTHAMPTON
UNITED KINGDOM
NN7 4SG
Insolvency history
No