About Wynyard Properties Ltd (12598648) United Kingdom