About The Windmills Management Company (1993) Limited (02813017) United Kingdom