About Binley Woods Management Company Limited (05012634) United Kingdom