About Wilfred Properties Ltd (13299593) United Kingdom