Overview
Legal name
APOGRAPH DATA SYSTEMS LIMITED
Region
East Midlands
Registered address
21 THE POINT
MARKET HARBOROUGH
ENGLAND
LE16 7NU
Insolvency history
No