About Lbl Properties Limited (10751390) United Kingdom