About Lower Brook Street Management Ltd (09778699) United Kingdom