About L & B Property Management Ltd (12643388) United Kingdom