About K & E Winners Property Limited (11891142) United Kingdom