NEC BSCC in Bldg Shop 298 West Riffa Block 90 St in Riffa