David Noel Finnegan | Bolagsradar