About Theatre Projects Consultants Limited (02281087) United Kingdom