About Charing Cross Theatre Productions Limited (08457210) United Kingdom