About Stratton Street Limited Partnership (LP015809) United Kingdom