About Soul Space Limited (04795119) United Kingdom