About The Windmill Property Company Limited (01717262) United Kingdom