About Selly Oak Shopping Park Limited Partnership (LP019034) United Kingdom