About Winnow House Management Company Limited (11086142) United Kingdom