Home Others World Trade Centre reopens after 13 years