About Binfields Management Company Limited (02050551) United Kingdom