About De Winter Properties Ltd (13072961) United Kingdom