Park, retirement complex and retail/office space proposed for Hazeldean Road