Hi,
I have looked at your redirect and it is working correctly and throwing the permenantly moved 301 header.
However, the age of your domains could be the reason why you arent getting the old
PR and backlinks. Your site could be (Havent checked) sandboxed by Google. It has been known that redirecting to a newer domain can put your website in the sandbox!!
www.novacarhire.com - 1 year 11 months
www.rentacar-worldwide.com - 6 years 11 months
My money would be on that!
Getting out of the sandbox can take several months and there is no gaurenteed way of doing it...but there are a few things you can try!