About Bennington Street Management Company Limited (05458137) United Kingdom