Commonly Trafford Company details Sector Other Professional or Consulting Services Organisation type Entrepreneur Business address Trafford United Kingdom