DIYSO stands for Do-It-Yourself Shared Ownership (real estate; UK)

DIYSO
Share
Abbreviations And Their Meaning