Sorry i can't help with any info as to where the car is,
But according to the DVLA website, it currently has no MOT & is sorned. So not on the road at the moment.
Pics i found on t'internet - looks a nice car
http://www.thepetrolstop.com/2013/06/gtm-libra.htmlGood luck with the search