Altona Metals International Ltd

The White House
6 Laud Street
Croydon
Surrey
CR0 1ST
United Kingdom

Trade Names
IMBACHIMBACH & CIE AG (Switzerland)