About Wintons Close Management Company Limited (06697535) United Kingdom