About Spice Property Investments Limited (03706981) United Kingdom