CFC Interiors is a privately owned company established in 1975. Currently with 100,000 sq ft in floorspace and a 50,000 Warehouse facility. Free delivery on all orders over £200 to ROI.