Based in the UK and Greece.
Caretta Research Limited
About us
What we do
Downloads
Press
Pricing
Portal sign-in
Privacy Policy
Follow us
Facebook
Instagram
X
LinkedIn
Youtube
Contact us
+44 20 7112 8395
info@carettaresearch.com
Registered address
82 St. John Street
London
EC1M 4JN
© 2025 Caretta Research Limited