OPC recovers 25 properties worth Rs 280 million