About Winkfield Place Management Company Limited (03416778) United Kingdom