About Windale Properties Limited (09826445) United Kingdom