About Lbcb Properties Limited (12487419) United Kingdom