About Street Space Projects Limited (06677114) United Kingdom