About A Winnard Properties Limited (13168034) United Kingdom