The NSW Office of the Building Commissioner and Hassall Developments have reached an agreement for the developer to repair a number of serious defects at its Imperial development on Hassall Street in Parramatta, following a three-year inspection and audit process.