About Scruffy Property Wanted Ltd (11130774) United Kingdom