Company details
- Company name
- Research Stack Ltd.
- Company number
- 16843184
- Registered office
- 71-75 Shelton Street, Covent Garden, London, United Kingdom, WC2H 9JQ
- Incorporated
- 10 November 2025
- Directors
- Gillian Archer, Jeremy Chivers
- Contact
- support@researchstack.io
Research Stack Ltd. is a private limited company registered in England & Wales.