About Winston Close Management Co. Limited (02443295) United Kingdom