About Share Space Management Limited (02602977) United Kingdom