About Streetspace Limited (10175199) United Kingdom