About Edenbrook Place (management) Limited (06724043) United Kingdom