About Wyche Property Limited (13193437) United Kingdom