A member of our team will respond to you in English, Italian or Russian within 24 hours, weekends included.
Altari is a registered brand of
Altai Leathers Limited (Company #10915165).
The company has its registered office at the following address:
Kemp House, 152-160 City Road, London, EC1V 2NX, U.K.