Where are you based?

The Stratton Richards head office is based in Cheshire.