About Streetspace Holdings Ltd (12487403) United Kingdom