About Winifred Place Ltd (13415507) United Kingdom