About Winslade Management Company Limited (04728512) United Kingdom