NO. 22 ORANGE GROVE PROPRIETARY LIMITED Company Summary & Details