About Shepperton Studios Property Partnership (LP011523) United Kingdom