About St Wilfred S Properties Ltd (11007212) United Kingdom