About Hensbro Management Company Limited (11632486) United Kingdom