Companies House records Mr David Rogers as a person with significant control on 46 UK companies (39 active, 7 ceased).