MR OWEN THOMAS is a Company Director from London. This person was born in November 1950, which was over 70 years ago. MR OWEN THOMAS is British and resident in United Kingdom. This company officer is, or was, associated with at least 10 company roles.
Their most recent appointment, in our records, was to XPRESS SOFTWARE SOLUTIONS LIMITED on 2008-04-01, from which they resigned on 2009-12-31.