Albright International


Albright consists of Albright International which is the Head Office and incorporates a Manufacturing Facility and Sales Office located in the UK, Albright China which operates as a Manufacturing Facility and Sales Office, Albright Deutschland which comprises a Sales Office and Design Centre located in Germany, Albright France which runs a Sales Office, Albright Japan which operates as a Sales Office and Albright Lithuania which functions as a Manufacturing Facility located in Lithuania.



Albright International

Albright China

Albright Deutschland

Albright France

Albright Japan

Albright Lithuania

+44 (0) 1256 893060
UK Business Hours
Mon - Thu: 8:30 - 16:45 | Fri: 8:30 - 15:30