Company identity
Founded / incorporated
21 May 2012
Company number 08076546
Legal name
59A IT SERVICES LIMITED
Company type
Private Limited Company
Region
East of England
Registered address
1A SUFFOLK COURT
CHURCH FIELD ROAD
SUDBURY
ENGLAND
CO10 2YA
Insolvency history
No