About Stroppy Cow Properties Ltd (07792245) United Kingdom