About Spendeva Properties Ltd (13035246) United Kingdom