About Wheldrake Properties Limited (01589789) United Kingdom