RE: Nice tight bid..29 Apr 2021 11:54
From the 2020 Annual Report:
19. Leases
The Group leases all its facilities from which it operates. The headquarters, production, and main offices are
located in Stratham, NH, USA. The facility is approximately 31,000 square feet and the lease expired in
September 2019. Management renewed the lease for a 5-year extension, through to September 2024.