RUPA AND COMPANY LTD