Company identity
Founded / incorporated
18 March 1988
Company number 02232773
Legal name
CLEVER LEATHER LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
MITCHELL CHARLESWORTH
FOUNTAIN COURT
68 FOUNTAIN STREET
MANCHESTER
M2 2FB
Insolvency history
Yes