Legal information

Privacy notice

Last updated: 11 September 2026

This notice explains how SearchVella Limited collects and uses personal information when you visit our website, contact us or communicate with us about our business.

SearchVella Limited

Company number: 17436134

Registered in England and Wales

Registered office: 6th Floor, Manfield House, 1 Southampton Street, London, WC2R 0LR

Email: hello@searchvella.com