About Wendley Developments Limited (04988658) United Kingdom