105Otr Property Limited