Company identity
Founded / incorporated
13 January 1942
Company number SC021958
Legal name
BEN CHALLUM LIMITED
Company type
Private Limited Company
Region
Scotland
Registered address
34/36 ROSE STREET NORTH LANE
EDINBURGH
EH2 2NP
Insolvency history
No