136 Tuckton Road – Lease Renewal Ellis and Partners has successfully completed the lease renewal at 136 Tuckton Road to Casa Carlos Cafe for a further 5 years.