About Windmill Heights Management Company Limited (11711117) United Kingdom