The lease on all leasehold property in HKG (i.e. all except St Johns Cath which is the only privately held freehold property in HKG) expires on 30 June 2047, i.e. 50 years from the handover. That is the provision in the basic law and joint declaration.
No guarantees after that date