About Shenton (plex Street) Developments (LP003562) United Kingdom