- UK establishment office address
- 4th Floor St James House, Cheltenham, St James Square, GL50 3PR
- Status
- Open
- Opened on
- 14 November 2019
- Type of business
- Sales Office Providing Local Customer/Sales Support.
- This is a UK establishment of BIOCATCH LTD
- Company number
- FC036949