An IVA is the English equivalent to a Scottish Trust Deed. An IVA is mainly for residents of England, Wales and Northern Ireland and a Trust Deed is mainly for Scottish residents.
An IVA is the English equivalent to a Scottish Trust Deed. An IVA is mainly for residents of England, Wales and Northern Ireland and a Trust Deed is mainly for Scottish residents.