About Winslade Property Company Limited (11770550) United Kingdom