Company identity
Founded / incorporated
23 February 1891
Company number 00033439
Legal name
JOHNSON AND APPLEYARDS,LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
78/82 THE MOOR
SHEFFIELD
S1 3LT
Insolvency history
No