Thanks! I was sent by company on intra-company transfer. So, company wants me to support same project from my home country now. As I can't apply for BOWP now, I have no other option except going back.
Yes, I do have TRV. However, not sure if as per rules I need to disclose my work permit status...