About Almond House (edenbrook) Management Company Limited (13283060) United Kingdom