About Selly Oak Shopping Park (nominee 1) Limited (11105117) United Kingdom