About Wyck Properties Limited (11400275) United Kingdom