Smells funny
How can you amass a deposit of $350k plus a current property (is it PPOR or IP) while having defaulted on a utility bill and a credit card, something seems funny.
Does it mean you had this money tucked away while you somehow defaulted on the bill and the credit card? If this is...