Hi mapu,
Try calling the hotel and ask them what corporate code they use for your company, as they probably do have a Marriott code set up for you.
Otherwise, make a booking by phone, and then call Marriott Reservations to see whether they can see the code listed on your booking.
Cheers,
GenevaFlyer