About Windmill Properties Ltd (13075923) United Kingdom