About The London Stage School Limited (07688955) United Kingdom