About Propspace Limited (11341028) United Kingdom