About Windmill Properties Limited (06920960) United Kingdom