What we did once - but not on cellc - we asked the other party to vpn (PPTP) in to the office, we then determined the IP address allocated to that PC, then VNC/RDP'd to that IP. Worked well
I think if you can initiate a PPTP VPN connection from your house to your work, then you'll be able to connect from your work to your home PC (only the home PC though).
Another way - install openVPN, and read the manual on how to get it to listen on any UDP port you want. Haven't tested it yet.
Hey Libs...
Neither of those very good suggestions are possible for me unfortunately, due to a very restrictive corporate firewall.... I've been utilising SSH tunnels for years and know a lot of the tricks which can be used but I've run into a dead end at the moment.
I am hoping that Ron from CellC can comment on the issue.