About Spotty Dog Properties Ltd (10528645) United Kingdom