Company name: Seabright Productions Ltd
Description: Theatre Production & General Management
7-10 Adam St, London WC2N 6AA, United Kingdom