About Lbl Estates & Services Limited (11874730) United Kingdom