About Clx Sofas
CLX Sofas is an award winning family-run business and one of the leading upholstery manufacturers in the UK. Established in 2001,
More about Clx Sofas
Clx Sofas is located at unit 6 Phoenix industrial estate, wv140pr Wolverhampton
01902 495051
http://www.clxsofas.co.uk