Legal information

Cookie notice

Last updated: 11 September 2026

This notice explains the limited storage and access technologies used on searchvella.com. We do not use advertising cookies, analytics cookies or tracking pixels.

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