Albright International

Albright China

Albright China was established in January 2008 operating as a manufacturing facility set up to serve our Chinese and Asian region customers. A Sales office followed in May 2009 to manage sales within China and assist with sales in the wider Asian region.  Albright China is located in Song-Jiang, South East of Shanghai.

Albright China is a fully self sufficient factory designed to replicate operations and standards in the UK to continue to provide the high standards of quality and performance of our products to our customers.

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