About CF Group:
CFGroup has a portfolio of brands which have a unique heritage spanning hundreds of years. These brands have built an outstanding reputation for satisfying the needs and expectations of designers, end users, and dealers in their respective markets.