About Windmill Investment Properties Limited (13495630) United Kingdom