RRentura

Privacy notice

What Rentura holds, where it lives, who can see it and for how long. Last updated 20 October 2026.

Rentura is a trading name of Sledgehammer Software Limited. Company number 17457446. Registered office: 138 Walter Road, Swansea, Wales, SA1 5RQ.

Terms · Privacy · hello@rentura.co.uk