About Sharky & Claws Properties Ltd (11712585) United Kingdom