Apparently they're a London-based multimedia production house and this is their first "regional facility". Which presumably explains why they're just over the road from the BBC; I imagine they want to provide outsourcing to Auntie.
GPS Coordinates:
51.45939, -2.60958
Location: Tyndall's Park