About Wendale Property Ltd (13064989) United Kingdom