About L B B R Estates Limited (10959155) United Kingdom