Head Office


View Larger Map

Lawrence Avenue, Stanstead Abbotts, Ware, Hertfordshire, SG12 8DJ

Strata offices

  • Head Office – Hertfordshire
  • England – Wolverhampton
  • Vietnam – Ho Chi Minh City
  • Malaysia – Kuala Lumpur
  • Greece – Athens
  • Croatia – Zagreb
  • Serbia – Belgrade
  • Austria – Vienna