About New London Theatre Limited (02228390) United Kingdom