About Camden Road Studios Limited (08423752) United Kingdom