About Ventura Home Services Ltd (12194540) United Kingdom