About Hampstead Theatre Limited (00707180) United Kingdom