Loading page…
Loading page…
Loading page…
The imprint
Paper Tiger is operated by Paper Tiger Learning Technologies Ltd, a company registered in England and Wales under company number 17308917. Registered office: 167-169 Great Portland Street, 5th Floor, London, W1W 5PF.
Paper Tiger is operated as an education technology service for active recall, feedback, and study planning.
Support and complaints reach the monitored mailbox at hello@paper-tiger.co.uk.