About Edenbrook Village Management Company Limited (10393462) United Kingdom