Common Contracts

1 similar Lease Agreement contracts

AGREED TERMS
Lease Agreement • January 4th, 2024 • England and Wales

Head Lease: Means a Lease (if any) under which the Landlord himself holds, or owns the property and which contains the obligations of which the Landlord, or his Tenants in turn, may be bound.