Not an aibu but posting here as didn't know where else to post- what does deeds of trust mean when buying a house? Xx