About Spice Properties Ltd (13250525) United Kingdom