About Wyndale Developments Limited (12898486) United Kingdom