About Sparka Properties Ltd (13527966) United Kingdom