About Shoecase Properties Ltd (13430447) United Kingdom