About The German Windmill Houses Limited (13698013) United Kingdom