Companies House records Mr John Anderson as a person with significant control on 173 UK companies (69 active, 27 ceased).