CFOCentre was established in 2016 in London and is reported to have 21 Sales Partners currently