Registered with number 11367344 six years ago, O'donnell It Services Limited had been a private limited company until 2021-03-23 - the time it was officially closed. The latest registration address was 53 Church Lane, Arnold Nottingham.
The following firm was supervised by 1 managing director: Carly A., who was arranged to perform management duties on 2018-05-17.