Company identity
Founded / incorporated
20 November 2006
Company number 06002763
Legal name
ACHILLES PRODUCTS LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
FIRST FLOOR
20 ST. JOHN STREET
BROMSGROVE
ENGLAND
B61 8QY
Insolvency history
No