About Wincham Wharf Properties Ltd (10951147) United Kingdom