From what I found, or thought i found, They were based at waterbeach which i think closed in the 80's and then transferred to Honington.
Its great to know where the vehicle has been and what its done (although slightly less glamorous than I had imagined, was thinking more Bravo 2 Zero)