About Wendover Properties Limited (03835720) United Kingdom