Faurecia Cape Town

Cape Customs was appointed to manufacture and install product display units at the Faurecia offices in Cape Town

Cape Customs logo