Do you know the address for Riki Tiki Tavi Restaurants Limited?
The address: