Overview
Legal name
BATCHRICH LIMITED
Region
Unknown
Registered address
27 ORCHARD STREET
DIDSBURY
MANCHESTER
M20 8LP
Insolvency history
Yes