| China
Square Industrial Ltd Stand C68 OEM
Manufacturer in China who provide one stop shopping from aluminium extrusion
with or without machining to assembled products with hardware and glass
pack in a complete unit ready to sell Room
803, 8/F AXXA Centre |