About Winter Close Properties Limited (11789424) United Kingdom