20040403 india: Baroda queen gives property a royal slip