Delta Studios, The Creative Centre