About Lbr Management Company Limited (10631516) United Kingdom