About Winner Properties Limited (13640677) United Kingdom