About L & B Property Team Limited (13171568) United Kingdom