TRAFFORD DATA SERVICES LIMITED Company number OE032803 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Companies sharing an officer 1 NOVA PLATFORM SOLUTIONS LIMITED Disolved Shared officer: Jonathan MION