STR Group

  • Portsmouth, Hants PO6 3TD, United Kingdom