About Wynmoor Property Investments Limited (10941409) United Kingdom