About Bonham Grange Management Company Limited (11011162) United Kingdom