About Windmill Hill Investment Property Ltd (09435693) United Kingdom