Upper Primary School Gidderbaha 2 Proper (03030171102) | SchoolsPedia