About Wynyard Property & Developments Limited (13312519) United Kingdom