About Selly Oak Shopping Park (nominee 2) Limited (11105380) United Kingdom