Lease Plan in United Kingdom Lease Plan Uk Address: 165 Bath Rd, Slough, Berkshire, SL1 4AA United Kingdom Phone Number: +44 01753802000