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.

View the company record on Companies House