Legal Charge
Definition
a legal document held by the Land Registry showing who has a claim on a property
nouna legal document held by the Land Registry showing who has a claim on a property
Nearby Terms
- Similar companies