About Winslow Place Ltd (09965245) United Kingdom