Businessman Adam Castillo had been detained by authorities for three months on breach of trust allegations.