Companies House records Mr Andrew Holmes as a person with significant control on 73 UK companies (30 active, 9 ceased).