About Shrewd Properties Ltd (05404194) United Kingdom