SATRA DEVELOPMENT FINANCE PRIVATE LIMITED - CIN